home *** CD-ROM | disk | FTP | other *** search
/ PD Collection CD 1 / PD Collection CD 1.iso / programer2 / euclidlib / Makefile < prev   
Makefile  |  1992-04-21  |  3KB  |  153 lines

  1. # Project:   EuclidLib
  2.  
  3.  
  4. # Toolflags:
  5. CCflags = -c -depend @.!Depend -throwback -IC:
  6. Linkflags = -o $@
  7. ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
  8. CMHGflags = 
  9. LibFileflags = -c -o $@
  10. Squeezeflags = -o $@
  11. AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
  12.  
  13.  
  14. # Final targets:
  15. @.o.euclidlib:   @.o.function @.o.euclid @.o.cache @.o.esprite @.o.ewindow \
  16.         @.o.shape @.o.edraw 
  17.         libfile $(libfileflags) @.o.function @.o.euclid @.o.cache @.o.esprite \
  18.         @.o.ewindow @.o.shape @.o.edraw 
  19.  
  20.  
  21. # User-editable dependencies:
  22.  
  23.  
  24. # Static dependencies:
  25. @.o.function:   @.c.function
  26.         cc $(ccflags) -o @.o.function @.c.function 
  27. @.o.euclid:   @.c.euclid
  28.         cc $(ccflags) -o @.o.euclid @.c.euclid 
  29. @.o.cache:   @.c.cache
  30.         cc $(ccflags) -o @.o.cache @.c.cache 
  31. @.o.esprite:   @.c.esprite
  32.         cc $(ccflags) -o @.o.esprite @.c.esprite 
  33. @.o.ewindow:   @.c.ewindow
  34.         cc $(ccflags) -o @.o.ewindow @.c.ewindow 
  35. @.o.shape:   @.c.shape
  36.         cc $(ccflags) -o @.o.shape @.c.shape 
  37. @.o.edraw:   @.c.edraw
  38.         cc $(ccflags) -o @.o.edraw @.c.edraw 
  39.  
  40.  
  41. # Dynamic dependencies:
  42. o.example:    c.example
  43. o.example:    h.cache
  44. o.example:    h.bool
  45. o.example:    h.euclid
  46. o.example:    h.bool
  47. o.example:    C:h.os
  48. o.example:    h.function
  49. o.example:    h.euclid
  50. o.example:    h.esprite
  51. o.example:    h.bool
  52. o.example:    C:h.sprite
  53. o.example:    h.euclid
  54. o.example:    h.ewindow
  55. o.example:    h.euclid
  56. o.example:    C:h.wimp
  57. o.example:    h.euclid
  58. o.example:    C:h.alarm
  59. o.example:    C:h.baricon
  60. o.example:    C:h.dbox
  61. o.example:    C:h.event
  62. o.example:    C:h.menu
  63. o.example:    C:h.flex
  64. o.example:    C:h.heap
  65. o.example:    C:h.kernel
  66. o.example:    C:h.menu
  67. o.example:    C:h.res
  68. o.example:    C:h.resspr
  69. o.example:    C:h.saveas
  70. o.example:    C:h.xfersend
  71. o.example:    C:h.template
  72. o.example:    C:h.visdelay
  73. o.example:    C:h.werr
  74. o.example:    C:h.wimp
  75. o.example:    C:h.wimpt
  76. o.example:    C:h.win
  77. o.example:    C:h.util
  78. o.example:    C:h.bbc
  79. o.example:    C:h.msgs
  80. o.example:    C:h.werr
  81. o.example:    C:h.wimp
  82. o.function:    c.function
  83. o.function:    h.function
  84. o.function:    h.euclid
  85. o.function:    h.bool
  86. o.function:    C:h.os
  87. o.euclid:    c.euclid
  88. o.euclid:    h.euclid
  89. o.euclid:    h.bool
  90. o.euclid:    C:h.os
  91. o.euclid:    h.euclidswis
  92. o.euclid:    C:h.os
  93. o.cache:    c.cache
  94. o.cache:    h.cache
  95. o.cache:    h.bool
  96. o.cache:    h.euclid
  97. o.cache:    h.bool
  98. o.cache:    C:h.os
  99. o.shape:    c.shape
  100. o.shape:    h.shape
  101. o.shape:    h.euclid
  102. o.shape:    h.bool
  103. o.shape:    C:h.os
  104. o.edraw:    c.edraw
  105. o.edraw:    h.edraw
  106. o.edraw:    h.euclid
  107. o.edraw:    h.bool
  108. o.edraw:    C:h.os
  109. o.edraw:    C:h.os
  110. o.edraw:    C:h.alarm
  111. o.edraw:    C:h.bbc
  112. o.esprite:    c.esprite
  113. o.esprite:    h.esprite
  114. o.esprite:    C:h.sprite
  115. o.esprite:    C:h.os
  116. o.esprite:    h.edraw
  117. o.esprite:    h.euclid
  118. o.esprite:    h.bool
  119. o.esprite:    C:h.os
  120. o.esprite:    C:h.os
  121. o.esprite:    h.bool
  122. o.esprite:    C:h.wimp
  123. o.esprite:    C:h.bbc
  124. o.ewindow:    c.ewindow
  125. o.ewindow:    h.ewindow
  126. o.ewindow:    h.euclid
  127. o.ewindow:    h.bool
  128. o.ewindow:    C:h.os
  129. o.ewindow:    C:h.wimp
  130. o.ewindow:    C:h.sprite
  131. o.ewindow:    h.cache
  132. o.ewindow:    h.bool
  133. o.ewindow:    h.euclid
  134. o.ewindow:    h.edraw
  135. o.ewindow:    h.euclid
  136. o.ewindow:    C:h.os
  137. o.ewindow:    h.esprite
  138. o.ewindow:    C:h.sprite
  139. o.ewindow:    h.edraw
  140. o.ewindow:    h.bool
  141. o.ewindow:    C:h.alarm
  142. o.ewindow:    C:h.bbc
  143. o.ewindow:    C:h.colourtran
  144. o.ewindow:    C:h.font
  145. o.ewindow:    C:h.drawmod
  146. o.ewindow:    C:h.flex
  147. o.ewindow:    C:h.sprite
  148. o.ewindow:    C:h.template
  149. o.ewindow:    C:h.werr
  150. o.ewindow:    C:h.wimpt
  151. o.ewindow:    C:h.win
  152. o.ewindow:    C:h.heap
  153.